/*
 * Wll0Interpreter.h
 *
 *  Created on: 2015-12-31
 *      Author: wll
 */

#ifndef WLL0_INTEPRETER_H
#define WLL0_INTEPRETER_H

#include "LanguageSymbols.h"
#include "LanguageTranslations.h"
#include "WllInterpreter.h"
#include <vector>

class Wll0Interpreter : public WllInterpreter
{
public:
	Wll0Interpreter(Compiler* compiler): WllInterpreter(compiler){}
    virtual int GetVersion() { return 0; }
	virtual bool InterpretWllVersion(const std::vector<Symbols>& input_symbols, std::vector<Symbols>& output_symbols);
};

#endif /* WLL0_INTEPRETER_H */
